multimodal traffic - French English Dictionary